• word of the day

    allium sphaerocephalum

    allium sphaerocephalum - Dictionary definition and meaning for word allium sphaerocephalum

    Definition
    (noun) Old World leek with a spherical bulb
    Synonyms : round-headed leek
Download our Mobile App Today
Receive our word of the day
on Whatsapp